Skip to content

Miscellaneous small answer changes#1497

Merged
ekluzek merged 21 commits into
ESCOMP:masterfrom
ekluzek:misc_PPE_answer_changes
Oct 8, 2021
Merged

Miscellaneous small answer changes#1497
ekluzek merged 21 commits into
ESCOMP:masterfrom
ekluzek:misc_PPE_answer_changes

Conversation

@ekluzek

@ekluzek ekluzek commented Sep 23, 2021

Copy link
Copy Markdown
Contributor

Description of changes

Change ceta from 450 to 358 for CTSM5.1
Turn Medlyn on for PHS off for clm51 and clm50 (3 dynroot tests will change answers)
Make max CO2 partial pressure consistent
Change surface datasets to only use 78PFT versions (so SP results may change) [except for FATES and vichydro]
Fix GSSUN and GSSHA history variables so now not just missing values
Changes FATES to run with use_nitrif_dentrif=T by defaul;t
Change dynlakes test to methane/use_nitrif_=T
(This will allow use_nitrif and methane flags to be removed)

Specific notes

Contributors other than yourself, if any: @djk2120

CTSM Issues Fixed (include github issue #):
Fixes #1504
Fixes #1503
Fixes #1462
Fixes #1394
Fixes #1460
Fixes #1465
Worked on #1356
Fixes #1496

Are answers expected to change (and if so in what way)? Yes!
Small changes to a few defaults will change answers in most configurations

Any User Interface Changes (namelist or namelist defaults changes)? Changes some defaults

Testing performed, if any: Limited so far, will do regular testing
testing passes as expected on cheyenne

…files with values not just identical to missing value
…272 to avoid deep soil caron in permafrost regions fixing ESCOMP#1460
…oil_decomp_method is None, and otherwise TRUE which means it will normally be true when FATES is on fixing ESCOMP#1465
…COMP#43, we currently just allow it to be true even through the conservation check for methane fails at the first time step of each year
…arch for an exact match, this allows non irrigated to always be an option so the test for it can be removed
@ekluzek ekluzek self-assigned this Sep 23, 2021
@ekluzek ekluzek added the enhancement new capability or improved behavior of existing capability label Sep 30, 2021
@ekluzek

ekluzek commented Sep 30, 2021

Copy link
Copy Markdown
Contributor Author

I've fixed #1503 and #1504. Need to do some study in order to get #1505 to work for the FATES cases.

…ATES don't check for crop datasets first, add non vichydro datasets (pointing to the same file) for fsurdat and flanduse_timeseries so that FATES can use those datasets
@ekluzek

ekluzek commented Oct 6, 2021

Copy link
Copy Markdown
Contributor Author

This is now passing all tests as expected on cheyenne. izumi seems to be down, so will test as soon as I can.

@ekluzek

ekluzek commented Oct 7, 2021

Copy link
Copy Markdown
Contributor Author

izumi is back up, and all tests are now passing on izumi. So this is ready to come in. Just need to do the ChangeLog file.

@ekluzek

ekluzek commented Oct 8, 2021

Copy link
Copy Markdown
Contributor Author

Some some clm4_5 and clm5_0 tests remain identical. The VIC tests are identical which is expected. Urban single point tests are identical, which seems reasonable. PTSMODE tests are identical, that's expected. NoAnthro test because it doesn't change. There are a few other tests that are identical mostly with Crop as that means it won't change the dataset, and mostly not cold-starts, and mostly short enough.

  • ERP_Ld3.f09_g17.I1850Clm50BgcCropCru.cheyenne_intel.clm-ciso
  • ERS_Ld3.f09_g17.I1850Clm50BgcCrop.cheyenne_intel.clm-rad_hrly_light_res_half
  • ERS_Lm40_Mmpi-serial.1x1_numaIA.I2000Clm50BgcCropQianRs.cheyenne_gnu.clm-monthly <<< 40 month
  • ERS_Lm54_Mmpi-serial.1x1_numaIA.I2000Clm50BgcCropQianRs.cheyenne_intel.clm-cropMonthOutput <<< 54 month
  • ERS_Ly20_Mmpi-serial.1x1_numaIA.I2000Clm50BgcCropQianRs.cheyenne_intel.clm-cropMonthOutput. <<<< 20 years
  • ERS_Ly3_Mmpi-serial.1x1_smallvilleIA.IHistClm50BgcCropQianRs.cheyenne_gnu.clm-cropMonthOutput <<<< 3 years
  • ERS_Ly5_Mmpi-serial.1x1_smallvilleIA.I2000Clm50BgcCropQianRs.cheyenne_gnu.clm-ciso_monthly <<<<< 5 years
  • ERS_Ly6_Mmpi-serial.1x1_smallvilleIA.IHistClm50BgcCropQianRs.cheyenne_intel.clm-cropMonthOutput <<<< 6 years
  • LII2FINIDATAREAS_D_P360x2_Ld1.f09_g17.I1850Clm50BgcCrop.cheyenne_intel.clm-default
  • LII_D_Ld3.f19_g17.I2000Clm50BgcCrop.cheyenne_intel.clm-default
  • PFS_Ld20.f09_g17.I2000Clm50BgcCrop.cheyenne_intel
  • SMS_D_Lm1_Mmpi-serial.CLM_USRDAT.I1PtClm50SpRs.cheyenne_intel.clm-USUMB_mct
  • SMS_D_Lm1_Mmpi-serial_Vnuopc.CLM_USRDAT.I1PtClm50SpRs.cheyenne_intel.clm-USUMB_nuopc
  • SMS_Ld2_D.f09_g17.I1850Clm50BgcCropCmip6.cheyenne_intel.clm-basic_interp
  • SOILSTRUCTUD_Ld5.f10_f10_mg37.I2000Clm50BgcCrop.cheyenne_intel.clm-default

Cold starts I'm a bit surprised at being identical...

  • ERS_Lm20_Mmpi-serial.1x1_smallvilleIA.I2000Clm50BgcCropQianRs.cheyenne_gnu.clm-monthly_noinitial <<< 20 month
  • SMS_D_Ld9.f09_g17.I1850Clm50BgcNoAnthro.cheyenne_intel.clm-decStart1851_noinitial
  • SMS_Ly3_Mmpi-serial.1x1_numaIA.I2000Clm50BgcDvCropQianRs.cheyenne_gnu.clm-ignor_warn_cropMonthOutputColdStart. <<<<< 3 year long
  • SSP_D_Ld4.f09_g17.I1850Clm50BgcCrop.cheyenne_intel.clm-ciso_rtmColdSSP
  • ERS_D_Ld7_Mmpi-serial.1x1_smallvilleIA.IHistClm50BgcCropRs.cheyenne_intel.clm-decStart1851_noinitial

@ekluzek

ekluzek commented Oct 8, 2021

Copy link
Copy Markdown
Contributor Author

Also note that the change for GSSHA and GSSUN I thought would apply all the time, seems to only apply part of the time. As such I don't see a change for those two history variables in many cases.

@ekluzek ekluzek merged commit 09ef76b into ESCOMP:master Oct 8, 2021
@ekluzek ekluzek deleted the misc_PPE_answer_changes branch October 8, 2021 02:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment